import { defineConfig } from 'vite'
import path from 'path'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  server: {
    port: 83,
    // open: true, // 项目建成自动打开窗口
    proxy: {
      '/api': {
        target: 'http://localhost:8888/', // 通过代理接口访问实际地址。这里是实际访问的地址。vue会通过代理服务器来代理请求
        changeOrigin: true,
        rewrite: (path) => path.replace(/^\/api/, '') // 将api替换为空
      }
    }
  },
  resolve: {
    alias: {
      // 设置@别名指向src目录
      '@': '/src',
    },
  },
})
